badly needed - German English Dictionary